package com.lanlion.porlet.common;

/**
 * 分账接收方对象
 */
public class WechatAddReceiveEntity {

    //MERCHANT_ID：商户ID
    //PERSONAL_WECHATID：个人微信号PERSONAL_OPENID：个人openid
    private String type;

    //类型是MERCHANT_ID时，是商户ID
    //类型是PERSONAL_WECHATID时，是个人微信号
    //类型是PERSONAL_OPENID时，是个人openid
    private String account;

    //分账接收方类型是MERCHANT_ID时，是商户全称（必传）
    //分账接收方类型是PERSONAL_WECHATID 时，是个人姓名（必传）
    //分账接收方类型是PERSONAL_OPENID时，是个人姓名（选传，传则校验）
    private String name;

    //子商户与接收方的关系。
    //本字段值为枚举：
    //SERVICE_PROVIDER：服务商
    //STORE：门店
    //STAFF：员工
    //STORE_OWNER：店主
    //PARTNER：合作伙伴
    //HEADQUARTER：总部
    //BRAND：品牌方
    //DISTRIBUTOR：分销商
    //USER：用户
    //SUPPLIER：供应商
    //CUSTOM：自定义
    private String relationType;

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getRelationType() {
        return relationType;
    }

    public void setRelationType(String relationType) {
        this.relationType = relationType;
    }
}
